const path = require('path')
module.exports = {
    parser: require('postcss-comment'),
    plugins: [
        require('postcss-import')({
            resolve(id, basedir, importOptions) {
                if (id.startsWith('~@/')) {
                    return path.resolve(process.env.UNI_INPUT_DIR, id.substr(3))
                } else if (id.startsWith('@/')) {
                    return path.resolve(process.env.UNI_INPUT_DIR, id.substr(2))
                } else if (id.startsWith('/') && !id.startsWith('//')) {
                    return path.resolve(process.env.UNI_INPUT_DIR, id.substr(1))
                }
                return id
            }
        }),
        require('autoprefixer')({
            remove: process.env.UNI_PLATFORM !== 'h5',
            overrideBrowserslist: ['iOS 8', 'iOS 9']
        }),
        require('@dcloudio/vue-cli-plugin-uni/packages/postcss'),
        require("postcss-px2rpx-transform")({
            platform: "weapp",
            designWidth: 375
        }),

    ]
}
